john herdman
International FootballMalaysia Won 6-0 and Still Went Out: The Goal-Difference Map of a Strange Night in Group AOn the scoreboard, the number stopped at 6-0. Malaysia scored six, conceded...
International FootballThe 9-2 Variance: When Indonesia Turned a Match Into a Laboratory and Bangladesh Signed Their Own Death WarrantWhen I write about the Indonesia 9-2 Bangladesh match, I am not picking a fig...
International FootballIndonesia vs Malaysia: A Six-Pointer in Jakarta and the Cracks Behind Two WinsJakarta by Night and the Man Singing Alone Two hours before kick-off, the...
International FootballIndonesia Receives Bad News from Emil Audero, and Three Fitness Doubts Before the Decisive Match Against MalaysiaGelora Bung Karno Stadium, the thirteenth minute. Ragnar Oratmangoen received...
VolleyballThailand and the 9.22-Point Drop: The Crunch-Point Problem at the 2026 Asian Men's Volleyball Championship QuarterfinalThree scorelines sit side by side on my notepad: 22-25, 24-26, 19-25. The fir...
International FootballThe Grandfather of the Pitch: How Football Misreads a Player's AgeAt a small stadium along the Japanese coast, the stands are not even a third...
Martial ArtsThe Eight Pillars of Combat Sports Analysis and the Trap of Empty DataIn the world of professional combat sports — from boxing, MMA, kickboxing, an...
EsportsThe KRAFTON Ban and the Legal Void of Vietnamese PUBGWhen the Lights Go Out That night on the VTVcab broadcast, two young men sat...
BadmintonReading the Match Again: PPDA, VAR and the Trap of Possession PercentageIn the first half of the Euro 2026 final at Wembley, England went ahead in th...
Domestic FootballV.League and the Third Space: When Owner Money Decides the RaceOn an evening in the stands of Hang Day Stadium, I recorded every off-ball ru...
Martial ArtsVirtual Taekwondo at the 2026 Asian Games: Vietnam Bets on an Event With No Reigning ChampionOn the morning of October 2, 2026, at an arena inside the Asian Games compoun...
EsportsLOUD Win Second VALORANT Champions Title: The 1.49 Million Peak and What It Cannot MeasureAt three in the morning Hanoi time, I had two browser windows open side by...
EsportsUSA TODAY Sports launches national high school esports championship: eight schools, three titles and a December 11 finalOn October 12, eight American high schools entered the group stage of the USA...
Domestic FootballIndonesia vs Bangladesh: When a Superior Squad Cannot Fill the Gap on the ScoreboardIn Jakarta that night, when the final whistle blew in the Indonesia-Malaysia...
EsportsWhy Vietnam Lost to Thailand in the 2026 AFF Cup Final: A Data-Driven AnalysisWhen the final whistle of the 2026 AFF Cup second leg rang out at My Dinh...
Athletics92.62 Metres in Rome: A New Sri Lankan Javelin Champion, or a Data Line Still Awaiting Verification?The javelin left Rumesh Tharanga Pathirage's hand at the throwing area in Rom...
VolleyballTurkey Loses 3-1 to Romania at EuroVolley 2026: The Problem Isn't Talent, It's the Closing MinutesIn the fourth set, at a moment when the score was still level and the match w...
Table TennisVietnamese Table Tennis and the Data Gap: When the Scoreboard Does Not Tell the Whole Truth on the Table9-9 in the deciding fifth game. On my analysis screen, a column of data had...
BasketballMiami's Twin Towers: Defense Is Set, Spacing Remains UnknownIn the internal tracking sheet I keep for the new season, two data lines sit...
EsportsNaiLiu suspended indefinitely by Flash Wolves: APL 2026 FMVP and the fall from graceJust after lifting the APL 2026 championship trophy and the FMVP title, NaiLi...
International FootballThe 9-2 Variance: When Indonesia Turned a Match Into a Laboratory and Bangladesh Signed Their Own Death WarrantWhen I write about the Indonesia 9-2 Bangladesh match, I am not picking a fig...
International FootballIndonesia vs Malaysia: A Six-Pointer in Jakarta and the Cracks Behind Two WinsJakarta by Night and the Man Singing Alone Two hours before kick-off, the...
International FootballIndonesia Receives Bad News from Emil Audero, and Three Fitness Doubts Before the Decisive Match Against MalaysiaGelora Bung Karno Stadium, the thirteenth minute. Ragnar Oratmangoen received...
VolleyballThailand and the 9.22-Point Drop: The Crunch-Point Problem at the 2026 Asian Men's Volleyball Championship QuarterfinalThree scorelines sit side by side on my notepad: 22-25, 24-26, 19-25. The fir...
International FootballThe Grandfather of the Pitch: How Football Misreads a Player's AgeAt a small stadium along the Japanese coast, the stands are not even a third...
Martial ArtsThe Eight Pillars of Combat Sports Analysis and the Trap of Empty DataIn the world of professional combat sports — from boxing, MMA, kickboxing, an...
EsportsThe KRAFTON Ban and the Legal Void of Vietnamese PUBGWhen the Lights Go Out That night on the VTVcab broadcast, two young men sat...
BadmintonReading the Match Again: PPDA, VAR and the Trap of Possession PercentageIn the first half of the Euro 2026 final at Wembley, England went ahead in th...
Domestic FootballV.League and the Third Space: When Owner Money Decides the RaceOn an evening in the stands of Hang Day Stadium, I recorded every off-ball ru...
Martial ArtsVirtual Taekwondo at the 2026 Asian Games: Vietnam Bets on an Event With No Reigning ChampionOn the morning of October 2, 2026, at an arena inside the Asian Games compoun...
EsportsLOUD Win Second VALORANT Champions Title: The 1.49 Million Peak and What It Cannot MeasureAt three in the morning Hanoi time, I had two browser windows open side by...
EsportsUSA TODAY Sports launches national high school esports championship: eight schools, three titles and a December 11 finalOn October 12, eight American high schools entered the group stage of the USA...
Domestic FootballIndonesia vs Bangladesh: When a Superior Squad Cannot Fill the Gap on the ScoreboardIn Jakarta that night, when the final whistle blew in the Indonesia-Malaysia...
EsportsWhy Vietnam Lost to Thailand in the 2026 AFF Cup Final: A Data-Driven AnalysisWhen the final whistle of the 2026 AFF Cup second leg rang out at My Dinh...
Athletics92.62 Metres in Rome: A New Sri Lankan Javelin Champion, or a Data Line Still Awaiting Verification?The javelin left Rumesh Tharanga Pathirage's hand at the throwing area in Rom...
VolleyballTurkey Loses 3-1 to Romania at EuroVolley 2026: The Problem Isn't Talent, It's the Closing MinutesIn the fourth set, at a moment when the score was still level and the match w...
Table TennisVietnamese Table Tennis and the Data Gap: When the Scoreboard Does Not Tell the Whole Truth on the Table9-9 in the deciding fifth game. On my analysis screen, a column of data had...
BasketballMiami's Twin Towers: Defense Is Set, Spacing Remains UnknownIn the internal tracking sheet I keep for the new season, two data lines sit...
EsportsNaiLiu suspended indefinitely by Flash Wolves: APL 2026 FMVP and the fall from graceJust after lifting the APL 2026 championship trophy and the FMVP title, NaiLi...
